/**
 * 24-网站-热点词设置. <br/>
 *
 * @author fsl fzh 20151127.
 */
(function($) {
    'use strict';

    $(function() {
        //初始化
        initPage();
        //验证
        bindEvent();
    });
    /**
     * 初始化页面.<br/>
     *
     * @author fsl-fzh-20151127.
     */
    function initPage() {
        $("#cancel-btn").attr("href", PAGE_DATA.REST_API.back_url);
        var stateFlg = !!PAGE_DATA.DEFAULT;
        var pageNav = $("#page-nav");
        if (stateFlg) {

            // TITLE
            pageNav.html("网站 > 热点词设置");

            // adminUtil.getSelectHtml = function (domSelector, data)
            var formData = PAGE_DATA.DEFAULT;

            // 供应商名
            $("#name").val(formData.name);

            // 展示 位置
            $("#position").val(formData.position || '');
            // 链接地址
            $("#link").val(formData.link || '');
            // 排序
            $("#sort").val(formData.sort || '');

        } else {
            // 新增
            pageNav.html("网站 > 热点词设置>新增");


        }
    }

    //表单验证
    function bindEvent() {

        // 合法性验证, validate
        var mainForm = $("#main-form").validate({
            rules: {
                sort: "required",
                link: "required",
                position: "required",
                name: "required",
            },
            errorPlacement: function(error, element) {
                element.parent().after(error);
            }
        });

        $("#submit-btn").on("click", function() {
            var flag = mainForm.form();
            if (flag) {
                $("#main-form").submit();
            }
        });

    }
})(jQuery);
